package cn.com.service;

import cn.com.beans.MajorType;

import java.util.List;

public interface MajorTypeService {

    /**
     * 新增
     * @param record
     * @return
     */
    int insert(MajorType record);

    /**
     * 新增
     * @param record
     * @return
     */
    int insertSelective(MajorType record);

    /**
     * 根据主键删除
     * @param mtId
     * @return
     */
    int deleteByPrimaryKey(Integer mtId);

    /**
     * 根据主键查找
     * @param mtId
     * @return
     */
    MajorType selectByPrimaryKey(Integer mtId);

    /**
     * 根据实体修改
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(MajorType record);

    /**
     * 根据实体修改
     * @param record
     * @return
     */
    int updateByPrimaryKey(MajorType record);

    /**
     * 查询所有
     * @param majorType 实体
     * @return 集合
     */
    List<MajorType> findAll(MajorType majorType);
}

